module.exports = {
  publicPath: '/ops/',
  devServer: {
    port: 10010,
    // proxy: {
    //   '/api': {
    //     target: '',
    //     // 允许跨域
    //     changeOrigin: true,
    //     ws: true,
    //     pathRewrite: {
    //       '^/api': ''
    //     }
    //   }
    // }
    proxy: {
      [process.env.VUE_APP_BASE_API]: {
        target: `192.168.0.111:9118`,
        changeOrigin: true,
        ws: true,
        pathRewrite: {
          ["^" + process.env.VUE_APP_BASE_API]: ""
        }
      }
    },
  },
  //1. 需先删除默认配置中处理svg
  chainWebpack: (config) => {
    config.module.rules.delete("svg");
  },
  // 2.配置loader
  configureWebpack: {
    module: {
      rules: [
        {
          test: /\.svg$/,
          loader: "vue-svg-loader",
        },
        {
          test: /\.ico$/,
          loader: "url-loader"
        }
      ],
    },
  }
}
